@charset "utf-8";
@import url(../icons/style.css);

body{font-family:PingFang SC,microsoft yahei;background:#fff;}
a{text-decoration:none;color:#333;}
a:hover{color:#045AAC;}
.clear{clear:both;}

.width{width:1200px;margin:0 auto;}

.nav-city{float:left;line-height:26px;margin:20px 20px 0 0;display:inline-block;border:1px solid #DD211F;border-radius:30px;padding:2px 5px;color:#DD211F;}
.nav-city i{ padding:0 5px;}

/*响应式头部开始*/
.header{width:100%;height:70px;position:sticky;top:0;z-index:100;margin-top:-70px;/*box-shadow:0 4px 16px 0 rgba(0,60,179,.1);*/}
.header .width{}
.header.sticky{background:#fff;box-shadow:0 1px 3px rgba(0,0,0,.15);opacity:0.96;}
.header.sticky .logo img{filter:none;}
.header.sticky .ui-nav a{color:#000;}
.header.sticky .ui-nav ul li.active>a{color:#045AAC;}
.header.sticky .ui-nav ul li ul li a:hover{background:#045AAC;color:#fff;}
.header.sticky .ui-nav ul li ul li.active>a{color:#fff;}

.white,.whites {position:relative;overflow:hidden;}
.white:after,.whites:after{content:'';position:absolute;left:-100%;top:0;width:100%;height:100%;background-image:-moz-linear-gradient(0deg,rgba(255,255,255,0),rgba(255,255,255,.5),rgba(255,255,255,0));background-image:-webkit-linear-gradient(0deg,rgba(255,255,255,0),rgba(255,255,255,.5),rgba(255,255,255,0));transform:skewx(-25deg);z-index:6;}
.white:hover:after {left: 100%;-moz-transition:1s;-o-transition:1s;-webkit-transition: 1s;transition:1s;}
.whites:hover:after {left: 100%;-moz-transition:0.5s;-o-transition:0.5s;-webkit-transition:0.5s;transition:0.5s;}

.header .logo{float:left;font-size:0;margin-right:20px;position:relative;z-index:61;}
.header .logo a{display:block;width:100%;display:flex;align-items:center;height:70px;}
.header .logo img{max-height:50px;display:block;filter:brightness(100);}
.header .mask{display:none;position:fixed;top:0;left:0;width:100%;height:100%;z-index:800;background-color:rgba(0,0,0,.2)}
.header .menu{float:left;z-index:900;line-height:50px;}
.header .menu .close{display:none;text-align:right;cursor:pointer;}
.header .menu .close i{font-size:20px;margin-left:5px;color:#333;}
.head-nav ul li a{font-size:16px;color:#fff;}
.head-nav ul li a:hover,.head-nav ul li.active>a{color:#045AAC;}

.ui-nav ul li>a::after{display:none;content:'';position:absolute;bottom:0;left:50%;margin-left:-16px;width:32px;height:4px;border-radius:2px;background:#fff}
.ui-nav ul li.active>a{font-weight:500;color:#045AAC;}
.ui-nav ul li.active>a::after{display:block;background-color:#045AAC;}

.ui-nav ul li ul li a{font-size:16px;color:#000;}
.ui-nav ul li li:hover>a{background:#045AAC;color:#fff;}
.ui-nav ul li ul li a:hover{background:#045AAC;color:#fff;}
.ui-nav ul li ul li.active{display:block;background-color:#045AAC;}
.ui-nav ul li ul li.active>a{color:#fff;}
.header .right{float:right;position:relative;z-index:251;height:70px;line-height:70px;display:flex;}
.header .right .dotMenu{display:none;color:#555;font-weight:bold;cursor:pointer;margin-left:15px;}


/*
.header .right .toplink{margin-right:10px;line-height:72px;height:72px;color:#0255C0;}
.header .right .toplink a{display:inline-block;font-size:14px;position:relative;padding:0 14px;color:#fff;}
.header .right .toplink a:after{position:absolute;content:"";width:1px;height:18px;right:0;top:50%;transform:translateY(-50%);background-color:rgba(0,0,0,.2)}
.header .right .toplink a:last-child:after{display:none;}
*/
.header .right .icon{color:#fff;cursor:pointer;}
.header .right .icon a{color:#fff;}
.header.open-nav .menu{transform:translateX(0);}
.header.open-nav .mask{display:block}
@media only screen and (max-width:1024px)
{
	.header{height:50px;padding:0 10px;margin-top:0px;background:#fff;box-shadow:0 1px 3px rgba(0,0,0,.15);}
	.header .logo a{height:50px;}
	.header .logo img{max-height:35px;filter:none;}
	.head-nav ul li a{color:#333;font-size:16px;}
	.header .menu{position:fixed;top:0;right:0;bottom:0;padding:0 20px;width:60%;background:#fff;overflow-y:auto;overflow-x:hidden;color:#313233;transform:translateX(100%);transition:.3s;}
	.header .menu .close{display:block;}
	.header .right .dotMenu{display:block;}
	.header .right{height:50px;line-height:50px;}
	.header .right .toplink{line-height:50px;height:50px;}
	.head-nav>ul{padding:0;}
	.head-nav .ui-nav-line{display:none;}
}

.head-nav .panel{display:none;margin:0 0 15px 0;padding-bottom:10px;}
.panel-header{padding:0;text-align:center;font-size:22px;font-weight:border;color:#DD211F;}
.panel-header img{width:80px;height:80px;border-radius:50%;border:1px solid #eaeaea;padding:2px;display:block;margin:0 auto;}
.panel-btn{text-align:center;padding:5px 0;}
.panel-btn a{display:inline-block;border:1px solid #045AAC;border-radius:30px;text-align:center;color:#045AAC;font-size:14px;line-height:38px;padding:2px 25px;margin:0 8px;}
.panel-btn a.active{color:#fff;border-color:#045AAC;background-color:#045AAC;}

.ui-modal-show{float:left;margin:0 0 0 5px;}
.sign-btns{float:right;margin:17px 0 auto 16px;border-radius:50%;text-align:center;line-height:36px; width:36px; height:36px; background:#ECEFF5;}
.ui-modal-show i,.sign-btns i{font-size:28px;color:#555; font-weight:bold;}
.ui-modal-show i:hover,.sign-btns i:hover{color:#DD211F;}

.user-bar{float:right;position:relative;margin-left:20px;color:#333;}
.user-bar dt{display:flex;align-items:center;font-weight:normal;}
.user-bar .head{width:40px;height:40px;border-radius:50%;box-shadow:0 0 1px #dfe1e6}
.user-bar .head img{display:block;width:100%;height:100%;border-radius:50%}
.user-bar .name{max-width:114px;margin:0 8px;color:#626366;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;transition:all .6s linear 0s}
.user-bar i{font-size:18px;color:#999;}
.user-bar dt{cursor:pointer}
.user-bar dd{position:absolute;top:100%;right:0;left:0;display:none;border:1px solid rgba(0,0,0,.1);box-shadow:0 0 40px 0 rgb(174,185,195,10%);border-radius:0 0 6px 6px;background:#fff;}
.user-bar dd a{display:block;padding:0 20px;font-size:15px;color:#313233;line-height:50px;text-align:center;word-break:keep-all}
.user-bar dd a:hover{background-color:#f7f9fc}
.user-bar:hover dd{display:block;}

.nav .ui-collapse-menu-title i{ display:none;}
.nav .ui-collapse-menu-body i{display:none;}

@media screen and (max-width:1024px)
{
	.head-nav .panel{display:block;}
	.panel-btn a{border-radius:20px;line-height:28px;padding:2px 10px;}
}
/*响应式头部结束*/

.nav ul{z-index:30 !important;}
.ui-sidebar{position:fixed;right:0;top:0;display:flex;align-items:center;}
.ui-sidebar ul{border-radius:0;}
.ui-sidebar ul li:first-child,.ui-sidebar ul li:first-child a{border-radius:0;}
.ui-sidebar ul li:last-child,.ui-sidebar ul li:last-child a{border-radius:0;}
.ui-sidebar ul li a{width:70px; line-height:25px; padding:10px 0;font-size:14px;}
.ui-sidebar ul li a i{font-size:28px;display:block;}
.ui-sidebar-color ul li a{color:#045AAC;}
.ui-sidebar-color ul li a:hover{background:#045AAC;border-color:#045AAC;}
.ui-sidebar-color ul li.active a{background:#045AAC;border-color:#045AAC;}

/*index*/
.ui-carousel-prev,.ui-carousel-next{width:140px;}
.banner .ui-carousel-page{bottom:50px;z-index:100;}
.banner .ui-carousel-page li{height:12px;width:12px;border-radius:12px;transition:all 1s}
.banner .ui-carousel-page li.active{width:50px;}
.banner-item{background:rgb(0,77,230);height:450px;}
.banner-item:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:url(../images/bn_bg.png) no-repeat top center/cover;}
.banner-item-about{background:linear-gradient(-118deg,#045AAC 1%,#DD211F 93%);}
.banner-item-service{background:linear-gradient(-118deg,#f7c124 1%,#045AAC 93%);}
.banner-item-case{background:linear-gradient(-118deg,#DD211F 1%,#f7c124 93%);}
.banner-item-body{width:72%;height:100%;margin:0 auto;position:relative;display:flex;align-items:center;}
.banner-item-body .text{max-width:50%;flex:0 0 50%;}
.banner-item-body .text h3{font-size:48px;line-height:68px;color:#fff;margin-bottom:20px;margin-top:0px;}
.banner-item-body .text p{font-size:20px;line-height:40px;color:#fff;}
.banner-item-body .text .links{margin-top:30px;}
.banner-item-body .text .links a{border:1px solid rgba(255,255,255,0.6);border-radius:4px;display:inline-block;padding:12px 40px;color:#fff;margin-right:8px;}
.banner-item-body .text .links a:hover{background:#045AAC;border-color:#045AAC;}
.banner-item-body .text .links a:last-child{margin-right:0;}
.banner-item-body .image{max-width:50%;flex:0 0 50%;padding-left:20px;text-align:right;}
.banner-item-body .image img{max-width:100%;width:100%;}
.banner-item-act .text{padding-left:50px;}
.banner-item-act .text h4{font-size:24px;letter-spacing:4px;font-style:italic;line-height:28px;color:#fff;font-weight:400;}
.banner-item-act .text h2{font-size:80px;letter-spacing:4px;line-height:100px;color:#fff;}
.banner-item-act .text p{font-size:24px;letter-spacing:4px;}
.banner-item-act .text p span{color:#ff0;}
.banner-item-act .text img{width:auto;margin-top:20px;}
.banner-item-act .image{text-align:center;}
.banner-item-act .image img{width:auto;}
.banner-item-act .text .links a:hover{background:#fff;color:#333;}
/*index end*/
/*nei*/
.inner_pro{background:linear-gradient(-118deg,#2F55D4 1%,#098df9 93%);color:#fff;padding:0 0 100px 0;position:relative;overflow:hidden;}
/* .inner_pro:after{content:"";position:absolute;top:0;bottom:0;left:0;width:100%;background:#fff;border-bottom:1px solid #fff;transform:skew(-86deg);transform-origin:bottom;} */
.inner_pro:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:url(../images/bn_bg.png) no-repeat top center/cover;}
.inner_pro .image{margin:0 auto;text-align:center;max-width:1175px;}
.inner_pro .image .ui-carousel-page{bottom:-50px;}
.inner_pro .image .ui-carousel-page li{height:12px;width:12px;border-radius:12px;transition:all 1s}
.inner_pro .image .ui-carousel-page li.active{width:30px;}
.inner_pro .link{margin:50px auto 0 auto;text-align:center;position:relative;}
.inner_pro .link a{border:1px solid rgba(255,255,255,0.4);border-radius:4px;display:inline-block;padding:10px 30px;color:#fff;margin:4px;}
.inner_pro .link a:hover{border:1px solid rgba(255,255,255,0.8);}
.inner_pro.red{background:linear-gradient(-118deg,#DD211F 1%,#FE7D7D 93%);}
.inner_pro.green{background:linear-gradient(-118deg,#10E287 1%,#1CD2BC 93%);}
.inner_pro.blue{background:linear-gradient(-118deg,#045AAC 1%,#DD211F 93%);}
.inner_pro .ui-carousel-prev,.inner_pro .ui-carousel-next{top:100px;}
/*nei end*/

/*neitu列表*/
.inner_tu{margin-top:100px;}
.inner_tu .ui-media{box-shadow:0 5px 13px rgba(60,72,88,0.2);background:rgba(255,255,255,0.5);padding:30px;border-radius:10px;transition:all 0.5s ease;position:relative;}
.inner_tu .ui-media-img{width:45%;border-radius:6px;margin-right:30px;overflow:hidden;float:left;}
.inner_tu .ui-media-img img,.inner_tu .ui-media-img svg{width:100%;max-height:360px;border-radius:6px;transition:all .5s;border:0;padding:0;}
.inner_tu .ui-media-img:hover img,.inner_tu .ui-media-img:hover svg{transform:scale(1.4);}
.inner_tu .ui-media-body{text-align:left;}
.inner_tu .name span{background:rgba(255,255,255,0.5);border:1px solid #045AAC;padding:10px 30px;display:inline-block;color:#045AAC;border-radius:40px;}
.inner_tu .price{color:#333;padding:10px 0;}
.inner_tu .price span{font-size:36px;color:#000;}
.inner_tu .ui-media-other{color:#333;font-size:16px;margin-top:10px;padding-top:10px;border-top:1px solid #E9ECEF;}
.inner_tu .ui-media-other i{color:#045AAC; margin-right:10px;font-size:22px;}
.inner_tu .ui-media-other a{margin:0 6px;font-size:14px;font-family:arial,microsoft yahei;color:#333;}

@media screen and (max-width:1024px)
{
.inner_tu{margin:80px 2% 0;}
.inner_tu .ui-media-img{width:100%;float:none;}

.none{display:none;}
.inner_pro .ui-carousel-prev,.inner_pro .ui-carousel-next{display:none;width:0px;}
}

.home_subject{text-align:center;align-items:center;margin:0px auto 20px auto;}
.home_subject_left .title{font-size:0.98rem;background:rgba(221,33,31, 1.88);display:inline-block;padding:0.3rem 0.6rem;color:#fff;margin-bottom:0.2rem;line-height:1.2;-webkit-border-radius:0.55rem;-moz-border-radius:0.55rem;-ms-border-radius:0.55rem;-o-border-radius:0.55rem;border-radius: 2.55rem;}
.home_subject_left .name{font-size:30px;font-weight:bold;color:#333;}
.home_subject_left .ename{text-transform:uppercase;font-size:20px;line-height:normal;color:#999;}
.home_subject_right,.home_subject_right_line{padding-top:15px;flex:1;position:relative;}
.home_subject_right_line:after{display:block;content:'';width:100%;border-top:1px solid #eee;right:0;bottom:38px;position:absolute;z-index:-1;}

.home_subject_right .ui-tabs-nav{display:flex;justify-content:center;list-style:none;}
.home_subject_right .ui-tabs-nav li{margin-right:0px;margin-left:15px;}
.home_subject_right .ui-tabs-nav li a{display:block;color:#fff;background:#045AAC;padding:12px 22px;border-radius:4px;}
.home_subject_right .ui-tabs-nav li a:hover{color:#fff;background:#DD211F;}
.home_subject_right .ui-tabs-nav li.active{border-bottom:0px solid #3E8EF7;}
.home_subject_right .ui-tabs-nav li.active a{color:#fff;background:#DD211F;}

.home_subject_white .home_subject_left{flex:1;}
.home_subject_white .name{color:#fff;}
.home_subject_white .ename{color:#fff;}
.home_subject_white .home_subject_right:after{border-color:#6266F9;}

.ui-piclist-image img{transition:all .5s;}
.ui-piclist-image:hover img{transform:scale(1.4);}

.home_pro{overflow:visible;}
.home_pro .ui-piclist-item{padding:14px 14px 4px 14px;margin-bottom:1.8%;transition:all .5s;border-radius:10px;}
.home_pro .ui-piclist-item:hover{transform:translateY(-10px)}
.home_pro .ui-piclist-image{overflow:hidden;}

.home_services{display:flex;margin:0px -15px;flex-wrap:wrap;}
.home_services-item{flex:0 0 25%;max-width:25%;}
.home_services_body{box-shadow:rgba(60,72,88,0.15) 0px 0px 3px 0px;background:#fff;padding:20px;margin:15px;border-radius:10px;transition:all 0.5s ease;position:relative;overflow:hidden;}
.home_services_body:before{content:"";width:100px;height:100px;background:#2F55D4;position:absolute;top:24px;left:50%;transform:translateX(-50%);border-radius:50%;opacity:0.3}
.home_services_body .icon{text-align:center;background:#fff;border:1px solid #f3f3f3;width:100px;height:100px;line-height:100px;border-radius:50%;margin:0 auto;z-index:20;position:relative;}
.home_services_body .icon i{font-size:50px;color:#3D65EA;}
.home_services_body .name{text-align:center;color:#333;font-size:20px;font-weight:bold;margin:15px 0;position:relative;}
.home_services_body .desc{color:#999;line-height:24px;position:relative;}
.home_services_body:hover{box-shadow:0 30px 60px 0 rgba(0,0,0,0.2);transform:translateY(-10px);}
.home_services_body:hover:before{width:100%;height:100%;top:0;right:0;left:0;animation:scale-up-right 0.36s cubic-bezier(0.25,0.46,0.45,0.94) both;opacity:1}
.home_services_body:hover .name a{color:#fff;}
.home_services_body:hover .desc{color:rgba(255,255,255,0.7);}
.home_services_body:hover .icon i:before{animation:zoomOut .5s ease-in both;}
.home_services.red .home_services_body:before{background:#DD211F;}
.home_services.red .home_services_body .icon i{color:#DD211F;}
.home_services.blue .home_services_body:before{background:#045AAC;}
.home_services.blue .home_services_body .icon i{color:#045AAC;}


.price-wrap{display:flex;margin:30px 0 0 0;flex-wrap:wrap;width:102%;}
.price-item{width:23%;margin:0 2% 2% 0;box-shadow:rgba(60,72,88,0.2) 0px 0px 3px 0px;background:#fff;padding:30px;border-radius:10px;transition:all 0.5s ease;position:relative;}
.price-item .name{text-align:left;}
.price-item .name span{background:#f5f9ff;border:1px solid #e0eaff;padding:10px 30px;display:inline-block;color:#2F55D4;border-radius:40px;}
.price-item .price{color:#999;padding:10px 0;}
.price-item .price span{font-size:36px;color:#333;}
.price-item .price del{color:#f30;margin-left:15px;}
.price-item .desc{color:#333;line-height:24px;}
.price-item ul{margin:20px 0 70px 0;list-style:none;border-top:1px solid #E9ECEF;padding-top:20px;}
.price-item ul li{line-height:40px;height:40px;color:#8492a6;}
.price-item ul li i{color:#2F55D4;margin-right:10px;font-size:24px;}
.price-item a.action{margin:25px 0 0 0;border:1px solid #2f55d4;background:#2f55d4;position:absolute;bottom:30px;right:30px;left:30px;color:#fff;text-align:center;padding:13px 0;border-radius:6px;box-shadow:rgba(47,85,212,0.3) 0px 3px 5px 0px;}
.price-item a.action:hover{background:#2443AC;border-color:#2443AC;}
.price-item:hover{transform:scale(1.06);transform:translateY(-10px);box-shadow:0 5px 13px rgba(60,72,88,0.2);}
.price-item:hover .price span{color:#f30;}
.price-item .link{text-align:center;margin:40px 0 0 -10px;display:flex;}
.price-item .link a{display:block;border:1px solid #e3e3e3;color:#666;flex:1;padding:10px 0;font-size:15px;border-radius:2px;margin-left:10px;}
.price-item .link a.active{border-color:#2469F6;color:#2469F6;}
.price-item .link a:hover{border-color:#2469F6;color:#2469F6;}
.price-item .close{position:absolute;left:0;right:0;bottom:0;top:0;display:flex;align-items:center;text-align:center;background:rgba(0,0,0,.6);justify-content:center;z-index:1;border-radius:10px;}
.price-item .close em{display:block;padding:10px 40px;text-align:center;border:1px solid #fff;color:#fff;border-radius:30px;}

.price-wrap.red .price-item .name span{background:#FFF9F9;border-color:#FFD8D1;color:#FA563A;}
.price-wrap.red .price-item ul li i{color:#FA563A;}
.price-wrap.red .price-item a.action{border:1px solid #FA563A;background:#FA563A;box-shadow:rgba(250,86,58,0.3) 0px 3px 5px 0px}
.price-wrap.red .price-item a.action:hover{background:#E44D4C;border-color:#E44D4C;}
.price-wrap.blue .price-item .name span{background:#E7EDF8;border-color:#5786CF;color:#045AAC;}
.price-wrap.blue .price-item ul li i{color:#045AAC;}
.price-wrap.blue .price-item a.action{border:1px solid #045AAC;background:#045AAC;box-shadow:rgba(15,82,186,0.3) 0px 3px 5px 0px}
.price-wrap.blue .price-item a.action:hover{background:#3F75C8;border-color:#3F75C8;}
.price-wrap.red .link a.active{border-color:#DD211F;color:#DD211F;}
.price-wrap.red .link a:hover{border-color:#DD211F;color:#DD211F;}
.price-wrap.blue .link a.active{border-color:#045AAC;color:#045AAC;}
.price-wrap.blue .link a:hover{border-color:#045AAC;color:#045AAC;}

.price-item2{width:48%;}

.bg_home_01{background:url(../images/bg01.jpg) no-repeat;background-size:cover;margin:0px auto;}
.our_list{display:flex;flex-wrap:wrap;margin:0px -15px;}
.our_list_item{flex:0 0 33.333333%;max-width:33.333333%;}
.our_list_item_body{margin:15px;padding:20px;display:flex;align-items:center;box-shadow:0px 2px 32px 0px rgba(0,0,0,0.1);border-radius:10px;transition:all 0.36s ease;background:#fff;}
.our_list_item_body .image{width:70px;line-height:70px;height:70px;background:#ccc;border-radius:50%;text-align:center;}
.our_list_item_body .image i{color:#fff;font-size:36px;}
.our_list_item_body .text{margin-left:30px;}
.our_list_item_body .text h4{font-size:24px;}
.our_list_item_body .text span{color:#999;font-family:Verdana, Geneva, sans-serif;}
.our_list_item_body:hover{transform:translateY(-10px);box-shadow:0px 2px 32px 0px rgba(0,0,0,0.2);}
.our_list_item_body .bg01{background:#ED4014;}
.our_list_item_body .bg02{background:#F37B1D;}
.our_list_item_body .bg03{background:#1890FF;}
.our_list_item_body .bg04{background:#19BE6B;}
.our_list_item_body .bg05{background:#2DB7F5;}
.our_list_item_body .bg06{background:#6965EB;}

.bg_home_02{background:#f0f0f0;}
.bg_home_03{position: relative;padding-top: .35rem;padding-bottom: .3rem;background-image: url(../images/about_bg.png);background-position: center bottom;background-repeat: no-repeat;line-height: 1;}
.home_about{margin-bottom:100px;}
.home_about_left{position:relative;}
.home_about_left:before{content:'';position:absolute;left:0px;bottom:-30px;width:80%;height:100%;background:#045AAC;z-index:-1;}
.home_about_left img{max-width:100%;margin-left:40px;}
.home_about_left video{max-width:100%;margin-left:40px;}
.home_about_right{box-shadow:0px 2px 32px 0px rgba(0,0,0,0.2);margin-top:40px;padding:50px 60px;}
.home_about_right2{padding:0 0 0px 80px;}
.home_about_right h1{font-size:30px;}
.home_about_right .text{margin:15px 0;line-height:28px;}
.home_about_right .text p{margin-top:15px;}

.home_about_right .more{text-align:right;}
.home_about_right .more a{text-align:left;display:inline-block;background:#045AAC;width:180px;line-height:50px;color:#fff;position:relative;overflow:hidden;}
.home_about_right .more a:after{position:absolute;right:0;top:0;width:80px;content:'';height:0;border-top:50px solid #DD211F;border-left:28px solid transparent;transition:all .5s;}
.home_about_right .more a span{display:block;padding:0 15px 0 30px;position:relative;z-index:1;}
.home_about_right .more a span i{float:right;font-size:24px;font-weight:normal;}
.home_about_right .more a:hover{color:#fff;}
.home_about_right .more a:hover:after{width:120%;height:100%;}

.ui_data{display:flex;z-index:1;padding:0 0 20px 0;overflow:hidden;}
.ui_data_item{flex:1;text-align:center;position:relative;}
.ui_data_item:after{display:block;content:"";border-right:1px solid #DD211F;position:absolute;right:0;top:20px;width:1px;height:40px;}
.ui_data_item:last-child:after{display:none;}
.ui_data_item_head{position:relative;display:inline-block;}
.ui_data_item_head span{font-size:36px;font-weight:bold;color:#DD211F;}
.ui_data_item_head em{font-size:14px;color:#045AAC;position:absolute;right:-65px;top:13px;text-align:left;width:60px;}
.ui_data_item_foot{color:#045AAC;}

.home_news{display:flex;flex-wrap:wrap;}
.home_news .home_news_item{margin:0 0 30px 0;width:50%;}
.home_news .home_news_item:nth-child(1n){padding-right:15px;padding-left:0;}
.home_news .home_news_item:nth-child(2n){padding-right:0;padding-left:15px;}
.home_news_body{box-shadow:0px 0px 4px rgba(0, 0, 0, 0.1);background:#fff;padding:20px;border-radius:10px;display:flex;align-items:center;}
.home_news_body .date{width:90px;text-align:center;padding-right:20px;margin-right:30px;border-right:1px solid #eee;}
.home_news_body .date span{font-size:38px;color:#999;margin:0;font-weight:bold;}
.home_news_body .date p{color:#999;font-family:Verdana;}
.home_news_body .body{flex:1;overflow:hidden;transition:all 0.5s ease;}
.home_news_body .body h3{font-size:16px;font-weight:bold;color:#515050;}
.home_news_body .body p{color:#c2c2c2;}
.home_news_body .body h3 a:hover{color:#DD211F;}
.home_news_body:hover{box-shadow:0px 0px 30px rgba(0, 0, 0, 0.15);}
.home_news_body:hover .body{transform:translateX(5px);}
.home_news_item:hover .body h3 a{color:#045AAC;}
.home_news_item:hover .body p{color:#666;}

.ui-tabs-pane .link h3{float:left;font-weight:normal;}
.ui-tabs-pane .link a{border-radius:10px;}
.ui-tabs-pane .link a:hover{color:#045AAC;border:1px solid #045AAC;}
@media screen and (max-width:1024px)
{
.ui-tabs-content .ui-tabs-pane .link{padding:0 15px;}

.inner_pro .link{margin:70px 20px 0 20px;}
.inner_pro .link a{font-size:14px;}
}

.why{margin:0 0 0px 0;}
.why .ui-row{padding:20px 0;}
.why .ui-col-3{font-size:20px;color:#FFF;text-align:center;}
.why .ui-col-3 i{font-size:40px;color:#FFF;margin-right:10px;}

.footer_ewm{float:left;font-size:16px;color:#fff;margin-right:10px;text-align:center;background:#3F75C8;padding:5px;border-radius:5px;}
.footer_ewm img{max-width:100px;padding:0;display:block;}
.footer_tel{font-size:32px;color:#DD211F;font-family:'Impact';}
.footer_tel i{font-size:32px;border-radius:50%;text-align:center;line-height:32px; width:32px; height:32px;background:#DD211F;color:#fff; margin-right:10px;}
/*响应式底部开始*/
.footer{width:100%;background:#045AAC;margin-top:30px;padding:40px 0 0 0;border-bottom:1px solid #1B2261}
.footer .menu{width:100%;border-top:1px solid #efefef;padding:40px 0 0 0;}
.footer .menu ul{list-style:none;display:flex;flex-wrap:wrap;width:100%;}
.footer .menu ul li{display:block;flex:1;}
.footer .menu ul li>i{dislay:none;color:#045AAC;}
.footer .menu ul li a{color:#fff;font-size:16px;}
.footer .menu ul li ul{display:block;margin-top:15px;width:100%;}
.footer .menu ul li ul li{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;padding-right:10px;}
.footer .menu ul li ul li i{font-size:14px;color:#AEB3D8;margin-right:10px;}
.footer .menu ul li ul li a{display:block;color:#AEB3D8;line-height:32px;transition:all 0.5s ease;}
.footer .menu ul li ul li a:hover{color:#fff;transform:translateX(10px);}
.footer .menu ul li ul p{color:#fff;}
.footer .menu ul li ul .tel{font-family:Impact;font-size:30px;color:#4959FF;}
.footer .menu ul li ul .tel img{width:110px;display:block;}

.footer .menu ul li .li2 li{width:50%; float:left;}

.footer .ui-fold{display:none;margin:0;padding:0;}
.footer .ui-fold ul{line-height:36px;}
.footer .ui-fold ul>li{border:0;}
.footer .ui-fold ul li>i{color:#AEB3D8;}
.footer .ui-fold ul li.active>a{color:#fff;}
.footer .ui-fold ul a{color:#fff;font-size:14px;}
.footer .ui-fold ul ul{border:0;}
.footer .ui-fold ul li ul li a{display:block;font-size:12px;color:#AEB3D8;transition:all 0.5s ease;}
.footer .ui-fold ul li ul li a:hover{color:#fff;transform:translateX(10px);}
.footer .ui-fold ul li ul li i{font-size:12px;}
.footer .ui-fold ul li ul p{color:#fff;}
.footer .ui-fold ul li ul .tel{font-family:Impact;font-size:32px;color:#4959FF;}
.footer .ui-fold ul li ul .tel img{width:100%;display:block;}

.copyright{background:#045AAC;color:#AEB3D8;padding:15px 20px;border-top:1px solid #3F75C8;}
.copyright-body{margin:0 auto;color:#fff;display:flex;justify-content:space-between;padding:0;}
.copyright-body div,.copyright-body div a{color:#AEB3D8;}
.copyright-body div a:hover{color:#FFF;}
.copyright .item:last-child{text-align:right;}
@media screen and (max-width:1024px)
{
.footer .menu{padding:30px 15px 0 15px;}
}
@media screen and (max-width:768px)
{
	.why .ui-row{padding:0px;}
	.why .ui-col-3{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;font-size:14px;}
	.why .ui-col-3 i{font-size:30px;}
	.footer{margin-top:15px;padding:20px 0 0 0;}
	.footer.gray{padding:20px 0 0 0;}
	.copyright{padding:10px 15px; margin-bottom:70px;}
	.copyright .item{text-align:center;}
	.copyright .item:last-child{text-align:center;}
}
/*响应式底部结束*/

.gray{position:relative;padding:30px 0;}
.gray .arrow_top{position:absolute;background:url(../images/bg_arrow.png) no-repeat top;height:20px;top:0;width:100%;z-index:999;display:block;}
.gray .arrow_bottom{position:absolute;background:url(../images/bg_arrow.png) no-repeat bottom;height:20px;bottom:0;width:100%;z-index:999;display:block;}
.arrow{position:absolute;background:url(../images/bg_arrow.png) no-repeat bottom;height:20px;bottom:0;width:100%;z-index:999;display:block;}

.banner_inner{background:no-repeat center / cover;}
.banner_inner .width{padding:152px 0 80px 80px;position:relative;}
.banner_inner .title{color:#fff;font-size:42px;font-weight:600;}
.banner_inner .title span{font-size:24px;margin-left:20px;border-left:2px solid #DD211F;padding-left:20px;font-weight:300;text-transform:capitalize}
.banner_inner .intro{color:#fff;font-size:16px;margin-top:10px;font-weight:300;}
.position{border-bottom:1px solid #f3f3f3;padding-bottom:15px;}

.subnav{margin:20px 0 30px 0;}
.subnav ul{display:flex;justify-content:center;list-style:none;}
.subnav ul li{margin-left:15px;}
.subnav ul li a{display:block;background:#045AAC;padding:12px 22px;color:#fff;border-radius:4px;}
.subnav ul li a:hover{background:#DD211F;}
.subnav ul li.active a{background:#DD211F;}


/*招聘列表*/
.artlist{}
.artlist-item{display:flex;justify-content:space-between;border-bottom:1px solid rgba(0,0,0,.06);min-height:160px;padding:30px 0;}
.artlist-item:first-child{padding-top:10px;}
.artlist-item-image{width:210px;margin-right:30px;}
.artlist-item-image img{width:100%;max-height:140px;border-radius:6px;}
.artlist-item-image svg{width:100%;text-anchor:middle;border-radius:6px;border:1px solid #eaeaea;}
.artlist-item-body{flex:1;overflow:hidden;}
.artlist-item-body .title{font-size:20px;font-weight:bold;}
.artlist-item-body .desc{color:#666;line-height:30px;margin-top:15px;}
.artlist-item-body .desc p{margin:0;}
.artlist-item-body .tags{color:#999;margin-top:15px;}
.artlist-item-body .tags a{margin:0 6px;font-size:15px;font-family:arial,microsoft yahei;color:#666;}
.artlist-item-body .tags a:hover{color:#DD211F;}
.artlist-item-date{width:120px;padding:40px 0 0 40px;font-size:28px;color:#999;font-weight:300;position:relative;}
.artlist-item-date:after{display:block;content:"";width:1px;height:60px;background:#f3f3f3;left:10px;top:32px;position:absolute;}
.artlist-item-money{width:200px;font-size:18px;color:#F60;}
.artlist-item-money span{display:block;color:#333;line-height:36px;font-weight:bold;}
.artlist-item-money:after{height:80%;}
.artlist-item:hover .artlist-item-date{color:#DD211F;}
.artlist-item:hover .artlist-item-body .title{color:#DD211F;}
.artlist-item:hover .artlist-item-body .desc{color:#333;}


/*文章列表*/
.ui-media-list{}
.ui-media-list .ui-media-img{width:240px;border-radius:6px;margin-right:30px;overflow:hidden;}
.ui-media-list .ui-media-img img,.ui-media-list .ui-media-img svg{width:100%;max-height:160px;border-radius:6px;transition:all .5s;border:0;padding:0;}
.ui-media-list .ui-media-img:hover img,.ui-media-list .ui-media-img:hover svg{transform:scale(1.4);}
.ui-media-list .ui-media-other{color:#999;font-size:14px;margin-top:10px;}
.ui-media-list .ui-media-other i{color:#045AAC; margin-right:10px;}
.ui-media-list .ui-media-other a{margin:0 6px;font-size:14px;font-family:arial,microsoft yahei;color:#666;}



.ui-box-h2{font-size:24px;padding:20px 30px;border-bottom:1px solid #eaeaea;position:relative;}
.ui-box-h2:after{position:absolute;display:block;content:"";border-bottom:3px solid #045AAC;bottom:0;left:30px;width:45px;}
.ui-box-body{padding:25px 30px;word-break:break-all;min-height:380px;}
.ui-box-body .col-10{max-width:760px;}
.ui-box-body img,.ui-box-body p img{max-width:100%;}
.ui-box-body p{margin-bottom:20px;line-height:24px;}
.ui-box-body .content a{color:#03C;}
.ui-box-body .content a:hover{color:#f30;}


.ui-timeline-dot{border:2px solid #045AAC;}
@media screen and (max-width:640px)
{
.ui-box-h2{font-size:16px;padding:10px 20px;}
.ui-box-h2:after{left:20px;width:45px;}
/*TimeLine*/
.ui-timeline{}
.ui-timeline-item{padding:0 0 10px 20px;}
.ui-timeline-dot{width:14px;height:14px;border:2px solid #045AAC;left:4px;top:4px;}
.ui-timeline-title{font-size:16px;}

.link .ui-btn{padding:0 6px;line-height:22px;font-size:12px;}
.ui-mr{margin-right:6px;}
.ui-mr,.ui-btn-sm{font-size:14px;padding:0 6px;line-height:22px;}
}
.ui-btn:hover{color:#045AAC;border-color:#045AAC;box-shadow:2px 2px 10px 0 rgba(24,144,255,0.2);}

/*文章展示*/
.artshow{}
.artshow h1{font-size:24px;font-weight:bold;margin:0;}
.artshow .info{line-height:50px;border-bottom:1px solid #f3f3f3;margin-bottom:20px;color:#666;}
.artshow .info span{color:#999;}
.artshow .info i{color:#ccc;margin-right:5px;}
.artshow .other{margin:15px 0;padding:0px;}
.artshow .other ul{overflow:hidden;list-style:none;display:flex;flex-wrap:wrap;}
.artshow .other ul li{width:25%;line-height:40px;}
.artshow .other ul li span{color:#999;}
.artshow .content a{color:#03C;}
.artshow .content a:hover{color:#f30;}
.artshow .content p{margin-bottom:20px;line-height:30px;}
.artshow .content img{max-width:100%;}
.artshow .action{display:flex;justify-content:center;margin:30px 0 10px 0;}
.artshow .action a{display:block;cursor:pointer;margin:0 15px;width:70px;height:70px;margin-bottom:10px;line-height:60px;text-align:center;border-radius:50%;box-shadow:0px 0px 30px rgba(0,0,0,0.1);position:relative;}
.artshow .action a i{font-size:30px;color:#999;}
.artshow .action a em{display:block;font-family:verdana;color:#999;position:absolute;bottom:-15px;left:0;right:0;}
.artshow .action a:hover{box-shadow:0px 0px 30px rgba(0,132,255,0.3)}
.artshow .action a:hover i{color:#1890FF;}
.artshow .tags{color:#999;margin:15px 0;}
.artshow .tags a{margin:0 10px 10px 0;}

/*下拉内容*/
.ui-card-text div{ overflow:hidden; border-bottom:#ccc 1px solid; line-height:40px;}
.ui-card-text div:hover{border-bottom:#045AAC 1px solid;}
.ui-card-text .p{ float:left;}
.ui-card-text .pp{ float:right;color:#DD211F;}
.ui-card-text .pp span{color:#999;}

.ui-show-title{padding:15px 20px;}
.ui-show-title h1{font-size:32px;color:#1c1f21;line-height:40px;margin:8px 0;}
.ui-show-title div{font-size:14px;color:#999;margin:10px 0;}
.ui-show-image .ui-col-3{margin:0 0 20px 0;padding-right:20px;}
.ui-show-image .ui-col-3:nth-child(4n){margin-right:0;}
.ui-show-image .ui-card{border:0;border-radius:8px;}
.ui-show-image .ui-card-image{height:220px;overflow:hidden;border-radius:8px;}
.ui-show-image .ui-card-image img{border-radius:8px;height:100%;transition:all .5s;}
.ui-show-image .ui-card-image:hover img{transform:scale(1.4);}
.ui-show-body{padding:15px 20px;line-height:36px;word-break:break-all;}
.ui-show-body img{max-width:100%;}

/*文章页*/
.ui-show-tags{color:#999;margin:15px 0;}
.ui-show-tags a{margin:0 6px 6px 0;}
.ui-show-share{text-align:right;color:#999;}
.ui-show-share a{display:inline-block;width:40px;line-height:35px;height:40px;border-radius:50%;border:1px solid #eaeaea;margin-left:10px;text-align:center;}
.ui-show-share a i{font-size:22px;}
.ui-show-share a:nth-child(1){color:#1890FF;}
.ui-show-share a:hover:nth-child(1){border-color:#1890FF;}
.ui-show-share a:nth-child(2){color:#ED4014;}
.ui-show-share a:hover:nth-child(2){border-color:#ED4014;}
.ui-show-share a:nth-child(3){color:#19BE6B;}
.ui-show-share a:hover:nth-child(3){border-color:#19BE6B;}

.ui-card-book{border:1px solid #DFEDFF;border-radius:0 20px 0 0;}
.ui-card-book .ui-card-header{padding:15px 25px;line-height:30px;background:#F8FBFF;border-bottom:1px solid #DFEDFF;border-radius:0 20px 0 0;}
.ui-card-book .ui-card-header .ui-card-header-title{border:0;padding:0;}
.ui-card-book .ui-card-body{padding:20px 25px 25px 25px;word-break:break-all;}
.ui-card-book .ui-card-footer{border-top:0;padding:0 25px 20px 25px;}
.ui-box{box-shadow:0 0 .8px rgba(38,45,61,.08),0 .8px 3.2px rgba(38,45,61,.04),0 4.8px 9.6px rgba(38,45,61,.14);border-radius:10px;background:#fff;position:relative;}
.ui-menu-color .ui-menu-name{color:#045AAC;border-bottom-color:#045AAC;font-weight:bold;}


/*产品展示*/
.proshow{}
.proshow .col-left{width:55%;border-right:1px solid #f3f3f3;padding:20px 3%;}
.proshow .col-left .big_pic{text-align:center;}
.proshow .col-left .big_pic img{max-width:100%;}
.proshow .col-left .thumb_pic{margin:30px 0 0 0;text-align:center;}
.proshow .col-left .thumb_pic ul{margin:0 auto;}
.proshow .col-left .thumb_pic ul li{display:inline-block;margin-right:5px;width:60px;height:60px;border:1px solid #eaeaea;padding:0px;cursor:pointer;position:relative;z-index:1;}
.proshow .col-left .thumb_pic ul li.active{border:1px solid #2DB7F5;background:#fff;}
.proshow .col-left .thumb_pic ul li.active:after{content:" ";position:absolute;right:24px;top:-5px;width:11px;height:11px;border:#2DB7F5 solid 1px;border-bottom:0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);background:#fff;z-index:-1}

.proshow .col-right{width:45%;padding:20px 3%;}
.proshow .col-right h1{font-size:24px;font-weight:bold;}
.proshow .col-right .intro{color:#888;margin:10px 0;}
.proshow .col-right .attribute{list-style:none;margin:10px 0;}
.proshow .col-right .attribute li{line-height:30px;}
.proshow .col-right .attribute li em{display:inline-block;width:100px;font-style:normal;color:#999;}
.proshow .col-right .price{font-size:14px;line-height:30px;margin:20px 0;}
.proshow .col-right .price span{font-size:26px;color:#f60;}
.proshow .col-right .price em{font-size:12px;color:#999;font-style:normal;padding-left:5px;}
.proshow .col-right .action{overflow:hidden;}
.proshow .col-right .tags{color:#999;margin:15px 0;}
.proshow .col-right .tags a{margin:0 10px 10px 0;}

.proshow_content{padding:0;}
.proshow_content a{color:#03C;}
.proshow_content a:hover{color:#f30;}
.proshow_content p{margin-bottom:20px;line-height:24px;}
.proshow_content p img{max-width:100%;}

.proshow_content .extend{list-style:none;}
.proshow_content .extend li{font-size:14px;line-height:30px;}
.proshow_content .extend li em{display:inline-block;width:120px;font-style:normal;color:#999;font-size:14px;margin-right:15px;}

/*联系我们*/
.contact{padding:0px 20px;font-family:verdana;color:#777;}
.contact .ui-row{padding-top:20px;}
.contact .ui-col-6{border-bottom:1px solid #f3f3f3; padding-bottom:30px;margin-top:30px;max-width:45%;margin-right:5%;font-size:15px;}
.contact em{font-size:30px;margin:0 20px 0px 0;float:left;background:#045AAC;color:#fff;width:55px;line-height:55px;border-radius:50%;text-align:center;}
.contact h1{color:#333;}
.contact h3{font-family:microsoft yahei;color:#333;font-weight:500;font-size:16px;}

.ring{position:absolute;top:-5px;right:-5px;width:110px;height:110px;overflow:hidden;z-index:10;}
.ring span{position:absolute;color:#fff;font-size:15px;line-height:40px;background:#DD211F;transform:rotate(45deg);text-align:center;right:-36px;width:150px;top:18px;}
.ring span:before{content:"";position:absolute;top:100%;left:0;width:5px;height:5px;color:#fff;border:3px solid transparent;border-left-color:#d55b0e;border-top-color:#d55b0e;}
.ring span:after{content:"";position:absolute;top:100%;right:0;width:5px;height:5px;color:#fff;border:3px solid transparent;border-right-color:#d55b0e;border-top-color:#d55b0e;}
.ring span a{color:#fff;}
.ring-blue span{background:#1F82FC;}
.ring-blue span:before{border-left-color:#296BEF;border-top-color:#296BEF;}
.ring-blue span:after{border-right-color:#296BEF;border-top-color:#296BEF;}

.ring-green span{background:#46B12C;}
.ring-green span:before{border-left-color:#0A904B;border-top-color:#0A904B;}
.ring-green span:after{border-right-color:#0A904B;border-top-color:#0A904B;}
.ring-left{right:auto;left:-5px;}
.ring-left span{transform:rotate(-45deg);right:auto;left:-36px;}
/*login*/
.page-bg{background:#F9FBFF;padding-bottom:30px;}
.page-main{max-width:1140px;margin:0 auto;padding:20px;background:url(../images/signin.svg) no-repeat center center;}
.page-login{max-width:500px;margin:50px auto;background:#fff;border-radius:8px;border:1px solid #EAEDF2;padding:30px 50px;position:relative;}
.login-header{font-size:28px;font-weight:300;color:#24262b;text-align:center;}
.login-header .tips{font-size:16px;font-weight:normal;margin-top:30px;border:1px solid #FFD8D1;background:#FFF9F9;color:#FA563A;padding:12px 20px;text-align:left;border-radius:6px;}
.login-header .tips i{font-size:24px;margin-right:15px;color:#FA563A;}
.page-login form{margin-top:20px;}
.page-login .ui-form-group{margin-bottom:15px;}
.page-login .ui-form-icon{color:#506690;z-index:20;}
.page-login .ui-form-ip{border-color:#EAEDF2;padding:18px 18px 18px 50px;border-radius:8px;}
.page-login .ui-form-ip::-webkit-input-placeholder{color:#506690;font-weight:300;}
.page-login .ui-form-ip::-moz-placeholder{color:#506690;font-weight:300;}
.page-login .ui-form-ip::-ms-input-placeholder{color:#506690;font-weight:300;}
.page-login .ui-form-ip:-ms-input-placeholder{color:#506690;font-weight:300;}
.page-login .ui-form-ip::placeholder{color:#506690;font-weight:300;}
.page-login .radius-right-none{border-radius:8px 0 0 8px;}
.page-login .ui-input-group .after{background:#F5F9FF;border-color:#E0EAFF;color:#2F55D4;padding:0 27px;}
.page-login .ui-input-group .code{padding:0 5px;}
.page-login .ui-btn[type=submit]{padding:6px;border-radius:6px;background:#2F55D4;border:0;margin-top:20px;}
.page-login .ui-btn[type=submit]:hover{background:#2443AC;}
.login-footer{text-align:center;margin-top:20px;color:#2F55D4}
.login-footer span{color:#999;}
.login-footer a i{font-size:22px;color:#2F55D4}
.login-footer a{color:#2F55D4;display:inline-block;width:40px;line-height:35px;height:40px;border-radius:50%;border:1px solid #eaeaea;margin-left:10px;text-align:center;}

.login-footer .blue{color:#1890FF;}
.login-footer .red{color:#ED4014;}
.login-footer .green{color:#19BE6B;}

.user_info{padding:20px 30px;display:flex;}
.user_info .face{width:160px;padding-right:20px;cursor:pointer;}
.user_info .face img{border-radius:50%;border:1px solid #f3f3f3;padding:4px;width:120px;height:120px;}
.user_info .info{flex:1;overflow:hidden;}
.user_info .info p{margin:0;padding:10px 0;}
.user_info .info p span{color:#f30;}
.user_info .info ul{margin:0;padding:0;list-style:none;}
.user_info .info ul li{font-size:16px;line-height:55px;height:55px;border-bottom:1px dashed #eee;vertical-align:middle;float:left;width:45%;margin-right:5%;}
.user_info .info ul li span{color:#f30;}
.user_info .info ul li em{color:#999;font-style:normal;display:inline-block;margin-right:5px;}

.pay{margin:0 0 -10px;padding:0;list-style:none;display:flex;}
.pay li{min-width:200px;margin:0 10px 10px 0;cursor:pointer;}
.pay li div{border:1px solid #efefef;text-align:center;position:relative;}
.pay li div img{max-width:100%;height:65px;}
.pay li div i{position:absolute;right:2px;bottom:0px;font-size:12px;color:#fff;z-index:10;display:none;}
.pay .active div:before{position:absolute;content:"";right:0;bottom:0;color:#1890FF;width:0;height:0;border-bottom:30px solid #1890FF;border-left:30px solid transparent;z-index:10;}
.pay .active div{border-color:#90BAFF;}
.pay .active div i{display:block;}

.order-base{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px;padding:0 20px 20px;}
.order-base-left{flex:1;overflow:hidden;border-right:1px solid #f3f3f3;}
.order-base-left h1{font-size:24px;font-weight:400;color:#666;}
.order-base-left h1 i{font-size:34px;color:#1890FF;margin-right:10px;}
.order-base-left p{padding-left:46px;color:#f30;margin:0;}
.order-base-left p span{color:#999;}
.order-base-right{text-align:center;font-size:18px;font-weight:400;color:#999;padding-left:30px;}
.order-base-right em{color:#f30;}
.order-goods{border:1px solid #f3f3f3;border-radius:6px;}
.order-goods .ui-collapse-menu-title a{font-size:16px;}
.order-goods .ui-collapse-menu-title a:hover{padding-left:0;}
.order-goods .ui-collapse-menu-title.active{background:#fafafa;}
.order-goods .ui-collapse-menu-title.active a{color:#1890FF;}
.order-goods .ui-collapse-menu-title a span{color:#1890FF;font-size:16px;margin-right:15px;}
.order-goods .ui-collapse-menu-body li span{color:#999;}
.order-goods .ui-collapse-menu-body li:last-child{border-bottom:0;}
.order-pay{margin:20px 0;}
.order-pay ul{max-width:50%;}


.temp_show{max-width:1240px;background:#fff;margin:40px auto;display:flex;background:#fff;}
.temp_show_left{flex:1;/*overflow:hidden;*/padding:30px 40px;border:1px solid #f3f3f3;border-right:0;border-radius:16px 0 0 16px;box-shadow:rgba(60,72,88,0.15) 0px 0px 3px 0px;}
.temp_show_left .title{border-bottom:1px solid #f3f3f3;padding-bottom:25px;margin-bottom:30px;display:flex;}
.temp_show_left .title h1{font-size:24px;display:block;flex:1;overflow:hidden;padding-right:10px;}
.temp_show_left .title .state{min-width:80px;text-align:right;}
.temp_show_left .info{text-align:left;padding:15px 0;margin-bottom:30px;background:#F5F9FF;position:relative;color:#045AAC;}
.temp_show_left .info:before{display:block;content:"";position:absolute;left:-46px;top:0;bottom:0;width:46px;border-left:6px solid #045AAC;background:#F5F9FF}
.temp_show_left .info i{color:#999; padding-right:5px;}
.temp_show_left .body{line-height:24px;}
.temp_show_left .body p{margin-bottom:20px;line-height:30px;}
.temp_show_left .body p:last-child{margin-bottom:0;}
.temp_show_left .body img{max-width:100%;}
.temp_show_left .body a{color:#045AAC;}
.temp_show_left .body a:hover{color:#f30;}
.temp_show_left .body h2{font-size:24px;color:#0c0c0c;margin:30px 0 25px 0;position:relative;}
.temp_show_left hr{margin-bottom:30px;}

.temp_show_right{width:380px;border:1px solid #e0eaff;box-shadow:rgba(0,116,255,.15) 0 0 3px 0;position:relative;background:#F9FBFF;border-radius:0 16px 16px 0;}
.temp_show_right .title{font-size:18px;}
.temp_show_right:after{position:absolute;content:"";left:-11px;top:90px;transform:rotate(-45deg);position:absolute;display:inline-block;overflow:hidden;width:20px;height:20px;background:#F9FBFF;border:1px solid #e0eaff;border-right:0;border-bottom:0;}
.temp_show_base{border-bottom:1px solid #e0eaff;padding:30px 20px;}
.temp_show_base .face{text-align:center;}
.temp_show_base .face img{width:100px;height:100px;border-radius:50%;border:1px solid #e0eaff;padding:4px;}
.temp_show_base .name{text-align:center;font-size:18px;margin:15px;}
.temp_show_base .name a{color:#06F}
.temp_show_base .name a:hover{color:#f30}
.temp_show_base ul{list-style:none;display:flex;margin:20px 0;}
.temp_show_base ul li{flex:1;text-align:center;color:#909399;position:relative;}
.temp_show_base ul li a{color:#909399;}
.temp_show_base ul li a:hover{color:#f30;}
.temp_show_base ul li em{display:block;color:#303133;font-size:20px;}
.temp_show_base ul li:before{position:absolute;content:"";right:0;top:50%;transform:translateY(-50%);height:40px;width:1px;border-left:1px solid #e0eaff;}
.temp_show_base ul li:last-child:before{display:none;}
.temp_show_intro{padding:25px 25px 0 25px;}
.temp_show_intro .title{font-size:18px;font-weight:bold;margin-bottom:20px;}
.temp_show_intro .title.red{color:#f30;}
.temp_show_intro ul{list-style:none;}
.temp_show_intro ul li{color:#303133;line-height:34px;}
.temp_show_intro ul li span{display:inline-block;color:#909399;}
.temp_show_intro ul li em{color:#f30;font-size:18px;}
.temp_show_intro .desc{line-height:30px;padding-bottom:30px;}
.temp_show_intro:last-child{margin-bottom:30px;}

.temp_show_nav ul{list-style:none;margin:20px 0;}
.temp_show_nav ul li{line-height:50px;margin-bottom:1px;}
.temp_show_nav ul li a{color:#76838f;display:block;font-weight:500;padding-left:30px;border:1px solid transparent;border-left:0;border-right:0;position:relative;}
.temp_show_nav ul li a i{font-size:22px;margin-right:15px;}
.temp_show_nav ul li a i:before{top:-1px;position:relative;}
.temp_show_nav ul li a:hover{color:#045AAC;}
.temp_show_nav ul li a:hover i{color:#045AAC;}
.temp_show_nav ul li.active a{color:#045AAC;background:#fff;border-color:#e0eaff;}
.temp_show_nav ul li.active a:after{position:absolute;content:"";width:2px;left:-2px;top:0;bottom:0;background:#fff;}
.temp_show_nav ul li.active a:hover i{color:#045AAC;}

.jin .ui-tabs-nav li a{padding-top:0px;}
.jin .ui-tabs-nav li.active a{color:#045AAC;font-weight:bold;}
.jin .ui-tabs-nav li.active{border-bottom:2px solid #045AAC;margin-bottom:-1px;}
.jin .ui-tabs-nav li a:hover{color:#045AAC;}

.bbs{margin:30px auto;display:flex;background:#fff;}
.bbs_show{max-width:1240px;}
.bbs_left{width:200px;padding:20px 0;border-right:0;border-radius:16px 0 0 16px;border:1px solid #e0eaff;box-shadow:rgba(0,116,255,.15) 0 0 3px 0;background:#F9FBFF;}
.bbs_left .title{font-size:18px;font-weight:bold;padding-left:30px;}
.bbs_left ul{list-style:none;margin:20px 0;}
.bbs_left ul li{line-height:50px;margin-bottom:1px;}
.bbs_left ul li a{color:#76838f;display:block;font-weight:500;padding-left:30px;border:1px solid transparent;border-left:0;border-right:0;position:relative;}
.bbs_left ul li a i{font-size:22px;margin-right:15px;}
.bbs_left ul li a i:before{top:-1px;position:relative;}
.bbs_left ul li a:hover{color:#045AAC;}
.bbs_left ul li a:hover i{color:#045AAC;}
.bbs_left ul li.active a{color:#045AAC;background:#fff;border-color:#e0eaff;}
.bbs_left ul li.active a:after{position:absolute;content:"";width:2px;right:-2px;top:0;bottom:0;background:#fff;}
.bbs_left ul li.active a:hover i{color:#045AAC;}
.bbs_mid{flex:1;overflow:hidden;padding:25px 40px;border:1px solid #f3f3f3;border-right:0;border-left:0;border-radius:0 0 0 0;box-shadow:rgba(60,72,88,0.15) 0px 0px 3px 0px;}
.bbs_mid .ui-tabs-nav li a{padding:0 15px 10px 15px;}
.bbs_mid .ui-tabs-nav li.active a{color:#045AAC;}
.bbs_mid .ui-tabs-nav li.active{border-bottom:2px solid #045AAC;margin-bottom:-1px;}
.bbs_mid .ui-tabs-nav li a:hover{color:#045AAC;}
.bbs .temp_show_right{width:320px;}
.bbs .temp_show_right:after{display:none;}
.bbs .temp_show_intro .after{background:#045AAC;border-color:#045AAC;color:#fff;padding:0 15px;}
.bbs .temp_show_intro ul{margin-bottom:30px;}
.bbs .temp_show_intro ul li{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;padding:6px 0;}
.bbs .temp_show_intro ul li span{background:#cdcdcd;display:inline-block;width:30px;height:30px;line-height:30px;text-align:center;color:#fff;border-radius:50%;margin-right:15px;font-size:14px;}
.bbs .temp_show_intro ul li:nth-child(1) span{background:#FD754D;}
.bbs .temp_show_intro ul li:nth-child(2) span{background:#FF9F26;}
.bbs .temp_show_intro ul li:nth-child(3) span{background:#FFC11A;}

.bbs-topic{margin:0;}
.bbs-topic-item{display:flex;justify-content:space-between;padding:20px 0px;border-bottom:1px solid #f3f3f3;}
.bbs-topic-item .face{width:50px;height:50px;margin-top:5px;}
.bbs-topic-item .face img{width:100%;height:100%;border-radius:100%;}
.bbs-topic-item .body{flex:1;overflow:hidden;padding:0 20px;}
.bbs-topic-item .body .title{line-height:30px;padding-bottom:6px;}
.bbs-topic-item .body em{border:1px solid #ED4014;color:#ED4014;border-radius:6px;padding:2px 4px;margin-left:8px;font-style:normal;}
.bbs-topic-item .body span{border:1px solid #1889FF;color:#1889FF;border-radius:6px;padding:2px 4px;margin-left:8px;font-style:normal;}
.bbs-topic-item .body span.bg-01{border-color:#2DB7F5;color:#2DB7F5;}
.bbs-topic-item .body span.bg-03{border-color:#19BE6B;color:#19BE6B;}
.bbs-topic-item .body a{color:#666;}
.bbs-topic-item .body a:hover{color:#333;}
.bbs-topic-item .body .desc{color:#a3afb7;}
.bbs-topic-item .other{min-width:100px;padding-left:20px;font-size:12px;color:#333;}
.bbs-topic-item .other i{color:#ccc;margin-right:5px;}
.bbs-topic-item:hover{background:#F9FBFF;}

.blockquote{background:#F7FAFF;padding:25px 30px;border:1px solid #E0EAFF;border-left:5px solid #1890FF;margin:30px 0;}
.blockquote .title{font-size:24px;font-weight:bold;margin-bottom:15px;color:#1890FF;}
.blockquote .desc{font-size:16px;}

.ui-chat{}
.ui-chat-item{display:flex;margin-bottom:20px;}
.ui-chat .ui-chat-item:last-child{margin-bottom:0;}
.ui-chat-item-face{margin-right:10px;text-align:left;min-width:60px;}
.ui-chat-item-face img{width:50px;height:50px;border-radius:50%;border:1px solid #eaeaea;padding:2px;}
.ui-chat-item-face .nickname{font-size:14px;margin-top:10px;max-width:50px;/*display:none;*/}
.ui-chat-item-main{margin:0 0 0 10px;max-width:100%;}
.ui-chat-item-main-body{background:#fff;border:1px solid #eaeaea;border-radius:6px;padding:15px 20px;font-size:16px;min-height:50px;line-height:25px;text-align:left;width:auto;word-break:break-all;position:relative;display:inline-block;max-width:calc(100% - 80px);}
.ui-chat-item-main-body::before{content:"";top:8px;transform:rotate(45deg);position:absolute;display:inline-block;overflow:hidden;width:16px;height:16px;left:-8px;background:#fff;border:1px solid #eaeaea;border-top:0;border-right:0;}
.ui-chat-item-main-body p{line-height:25px;margin-bottom:20px;}
.ui-chat-item-main-body p:last-child{margin-bottom:10px;}
.ui-chat-item-main-body p:only-child{margin-bottom:0;}
.ui-chat-item-main-body img{max-width:100%;}
.ui-chat-item-main-body p img{max-width:100%;}
.ui-chat-item-main-body a{color:#1890FF;}
.ui-chat-item-main-body a:hover{color:#f30;}
.ui-chat-item-main-date{margin-top:15px;font-size:15px;color:#999;}
.ui-chat-item.self{justify-content:flex-end;text-align:right;}
.ui-chat-item.self .ui-chat-item-main{margin:0 10px 0 0;}
.ui-chat-item.self .ui-chat-item-main-body{border-color:#e0eaff;background:#F9FBFF;}
.ui-chat-item.self .ui-chat-item-main-body::before{left:auto;right:-8px;background:#F9FBFF;border:1px solid #e0eaff;border-left:0;border-bottom:0;}
.ui-bbs{}
.ui-bbs .ui-chat-item-main{margin:0 0 0 5px;max-width:100%;width:100%;}
.ui-bbs .ui-chat-item-main .ui-chat-item-main-body{max-width:100%;width:100%;}
.ui-bbs .ui-chat-item.active .ui-chat-item-main-body{border-color:#e0eaff;background:#F9FBFF;}
.ui-bbs .ui-chat-item.active .ui-chat-item-main-body::before{background:#F9FBFF;border-color:#e0eaff;}
.ui-bbs .ui-chat-item-main-body-title{border-bottom:1px solid #f3f3f3;margin:0 0 20px 0;padding-bottom:15px;display:flex;}
.ui-bbs .ui-chat-item-main-body-title h1{font-size:22px;line-height:34px;display:block;flex:1;overflow:hidden;padding-right:10px;}
.ui-bbs .ui-chat-item-main-body-title .state{min-width:80px;max-width:100px;text-align:right;}
.ui-bbs .ui-chat-item-main-body-title .state span{margin-bottom:5px;}
.ui-bbs .ui-chat-item.active .ui-chat-item-main-body-title{border-color:#e0eaff;}
.ui-bbs .ui-chat-item-main-reply{margin:20px 0 0 0;border-top:1px solid #f3f3f3;padding-top:15px;display:flex;line-height:25px;}
.ui-bbs .ui-chat-item-main-reply-left{width:50px;font-weight:bold;color:#f30;}
.ui-bbs .ui-chat-item-main-reply-right{flex:1;overflow:hidden;}
.ui-bbs .ui-chat-item.active .ui-chat-item-main-reply{border-color:#e0eaff;}

.ui-col-left{min-width:90px;max-width:180px;text-align:right;padding:10px 10px 0 0;color:#666;}
.ui-col-right{flex:1;}
.ui-col-right .ui-form-group{margin-bottom:15px;}
.ui-col-right .ui-form-ip{border-color:#EAEDF2;padding:18px 18px 18px 20px;border-radius:8px;}
.ui-col-right .radius-right-none{border-radius:8px 0 0 8px;}
.ui-col-right .radius-left-none{border-radius:0 8px 8px 0;}
.ui-col-right .ui-input-group .before{border-radius:8px 0 0 8px;padding:0 20px;}

.ui-dialog-tips{margin:100px auto 80px auto;position:relative;max-width:450px;z-index:10;border-radius:16px;}
.ui-dialog-tips .ui-dialog-header .ui-dialog-title{cursor:auto;}
.ui-dialog-tips .ui-dialog-body{padding:30px;font-size:16px;}
.ui-dialog-tips .ui-dialog-footer{padding-bottom:20px;}
.ui-dialog-tips .ui-dialog-footer a{color:#666;}
.ui-dialog-tips .ui-dialog-footer a:hover{color:#1890FF}
.ui-dialog-tips .ui-dialog-footer a.ui-btn-blue{color:#fff;}

.tip{color:#555;padding:0;}
.tip a{color:#06f;margin:0 10px;}
.tip a:hover{color:#f30;}


@keyframes scale-up-right{0%{transform:scale(0.2);transform-origin:90% 20%;border-bottom-left-radius:400px;border-bottom-right-radius:400px;border-top-right-radius:400px;border-top-left-radius:400px;}100%{transform:scale(1);transform-origin:90% 20%;border-radius:0px;}}
@media screen and (max-width:1024px)
{
	body{padding-top:0}
	.header{height:50px;line-height:50px;}
	.nav-city{line-height:20px;margin-top:10px;}
	.logo{margin-right:15px}
	.logo img{max-height:30px;}
	.nav{font-size:15px;}
	.nav dt>a::after{width:28px;height:4px;margin-left:-14px;}
	.nav dl{margin-right:22px}

	.banner-item{height:300px;}
	.banner-item-body{width:100%;}
	.banner-item-body .text{flex:0 0 50%;padding:70px 0 0 15px;}
	.banner-item-body .text h3{font-size:26px;line-height:30px;margin-bottom:10px;}
	.banner-item-body .text p{font-size:16px;line-height:22px;}
	.banner-item-body .image{padding-right:15px;}
	.banner-item-body .text .links{margin-top:15px;}
	.banner-item-body .text .links a{padding:6px 15px;font-size:16px;}
	.ui-carousel-prev-icon,.ui-carousel-next-icon{background:none;}
	.banner .ui-carousel-page{bottom:25px;}
	.banner .ui-carousel-page li.active{width:12px;}
	.ui-carousel-prev,.ui-carousel-next{display:none;}
	
	.header{position: static; overflow:hidden;}
	
	.ui-offside{width:50%;}
	.nav .ui-collapse-menu-title i{display:block;}
    .nav .ui-collapse-menu-body11 i{display:block;}
	
	
	.temp_show{margin:30px 15px;}
	.temp_show_right{width:300px;}
	.bbs{max-width:96%;}
	.bbs .temp_show_right{width:300px;}
	
	.bbs_left{width:200px;}
	.bbs_left .title{padding-left:20px;}
	.bbs_left ul li a{padding-left:20px;}
	
	.ui-media-other .ui-col-6{-ms-flex:0 0 auto;flex:0 0 auto;max-width:100%;}
	.ui-media-other .ui-col-3{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}
	


	.ui-sidebar{position:fixed;bottom:0px;top:auto;display:block;}
	.ui-sidebar ul{list-style:none;box-shadow:0px 0px 0px rgba(0,0,0,0.1);border-radius:0px;}
	.ui-sidebar ul li a{width:30px;padding:0px}
	.ui-sidebar ul li a i{font-size:24px;font-weight:bold;}
	.ui-sidebar-color ul li a{color:#DD211F;}
	.ui-sidebar-color ul li a:hover{background:#DD211F;border-color:#DD211F;color:#F00;}
	.ui-sidebar-color ul li.active a{background:#DD211F;border-color:#DD211F;}
	

.ui-sidebar ul li{color:#333;margin-top:-1px;position:relative;z-index:200;}
.ui-sidebar ul li a{color:#1890FF;display:block;width: auto;line-height:25px;text-align:center;background:#fff;border:0px solid #eee;}
.ui-sidebar ul li a:hover{background:#FFF;}
.ui-sidebar ul li:hover div{opacity:1;right:0px;top:-40px;}

/*Footnav*/
.gx-footnav{}
.gx-footnav ul{list-style:none;display:flex;background:#fff;box-shadow:1px -2px 10px 0px rgba(0,0,0,0.05);justify-content:center;align-items:center;}
.gx-footnav ul li{line-height:22px;padding:10px 0;text-align:center;border-right:0px solid #f3f3f3;display:block;flex:1;color:#999;position:relative;}
.gx-footnav ul li:last-child{border:0;}
.gx-footnav ul li i{display:block;font-size:24px;color:#666;}

.gx-fixed-bottom{position:fixed;bottom:0;z-index:30;right:0;left:0;}
.gx2-fixed-top{position:fixed;top:0;z-index:30;right:0;left:0;}

.ui_data_item_head span{font-size:40px;}
}
/*Pad pro*/
@media screen and (max-width:1024px)
{
	.width{width:100%;}
    .header{padding:0 15px;position:fixed;}
	.banner-wrap{margin-top:50px;}
	.banner_inner{margin-top:50px;}
	
	.header .logo img{max-height:30px;}
	.nav .panel{display:block;}
	.nav dl:hover dd,.sign-btns,.user-bar{display:none;}
	.ui-offside-show{display:block;}
	.ui-modal-show{display:block;}

	.nav{font-size:16px;}
	.nav dl{float:none;margin:0;border-bottom:1px solid #edeff2;}
	.nav dt>a::after{display:none !important;}
	.nav dt i{display:block;}
	.nav dd a{font-size:15px;color:#626366}
	.nav dd{position:static;padding:0;line-height:inherit;border:none;width:100%;}
	.nav dd li{float:none;padding:0;}
	.nav dd li a{display:block;padding:10px 20px}
	.nav dl.open dd{display:block}
	.nav dt.open i{transform:rotate(90deg);}
	.nav dd{display:none;transform:translate(0,0);opacity:1;visibility:initial;background-color:transparent;box-shadow:none;transition:0s;border-top:1px solid #edeff2;}
	.nav dl:hover dd{transform:translate(0,0)}
	.nav dd li,.nav dd ul{display:block;text-align:left;transform:translate(0,0);overflow:hidden;}
	.nav dd li a{padding:10px 0 10px 16px}
	.nav dd li a.active{color:#296aef}
	
	
	.header55 {
	padding: 10px 0;
	position: fixed;
	z-index: 10;
	width: 100%;
	top: 0;
	left: 0;
	background:#FFF;
	box-shadow: 0 0 10px rgba(0,0,0,0.2);}
	
	
	#ui-offside-nav{min-width:50%;padding:0px 20px;}
	.nav .ui-collapse-menu-title{padding-left:0px;}
	.nav .ui-collapse-menu-title.active{background:#fff;}
	.nav .ui-collapse-menu-title.active a{color:#045AAC;}
	
	.ui-show-image .ui-card-image{height:240px;}
	
	.home_subject{margin:15px;display:block;}
	.home_subject_left,.home_subject_right{flex:0 0 100%;max-width:100%;}
	.home_subject_left .title{font-size:16px;padding:5px 10px;margin-bottom:5px;line-height:1.2;border-radius:40px;}
	.home_subject_left .name{font-size:24px;}
	.home_subject_left .ename{font-size:18px;}
	.home_subject_left:after{display:block;content:'';width:100%;border-top:1px solid #eee;right:0;top:50px;position:absolute;z-index:-1;}
	
	.home_subject_right .ui-tabs-nav{flex-wrap:wrap;justify-content:flex-start;}
	.home_subject_right .ui-tabs-nav li{flex:0 0 50%;max-width:50%;margin-left:0px;margin-bottom:10px;}
	.home_subject_right .ui-tabs-nav li a{padding:8px 10px;font-size:14px;}
	.home_subject_right .ui-tabs-nav li:nth-child(1n){padding-right:5px;padding-left:0;}
	.home_subject_right .ui-tabs-nav li:nth-child(2n){padding-right:0;padding-left:5px;}
	
	.home_subject_right_line:after{display:none;}
	.home_subject_white .home_subject_left:after{display:none;}
	
	.home_pro .ui-piclist-item{padding:5px 5px 4px 5px;}
	.home_pro .ui-piclist-item:hover{transform:translateY(0px)}
	.ui-piclist{margin:0 0 0 0}
	.ui-piclist .ui-piclist-item{width:48.5%;}


	.our_list{margin:0px;}
	.our_list_item{flex:0 0 50%;max-width:50%;}
	.our_list_item_body{margin:10px 15px;padding:15px 20px;}
	.our_list_item_body .image{width:50px;line-height:50px;height:50px;}
	.our_list_item_body .image i{font-size:24px;}
	.our_list_item_body .text{margin-left:20px;}
	.our_list_item_body .text h4{font-size:18px;}
	.our_list_item_body .text span{font-size:14px;}

    .home_services{margin:0px;}
    .home_services_body{border-radius:6px;}
    .home_services_body:before{width:90px;height:90px;}
    .home_services_body .icon{width:90px;height:90px;line-height:90px;}
    .home_services_body .icon i{font-size:50px;color:#045AAC;}
    .home_services_body .name{font-size:18px;}
    .home_services_body .desc{font-size:14px;}

	.price-wrap{ margin-left:2%;width:98%;}
	.price-item{width:48%;}
	
	.home_about{margin-bottom:0px;}
	.home_about_left,.home_about_right{flex:0 0 100%;max-width:100%;}
	.home_about_left{padding-right:20px;}
	.home_about_left img{margin-left:20px;max-width:96%;}
	.home_about_right{margin-top:50px;padding:20px 15px;}
	.home_about_right h1{font-size:24px;}

	
	.home_news{margin-top:10px;padding:0 15px;}
	.home_news .home_news_item{margin:0 0 20px 0;width:50%;}
	.home_news .home_news_item:nth-child(1n){padding-right:10px;padding-left:0;}
	.home_news .home_news_item:nth-child(2n){padding-right:0;padding-left:10px;}
	.home_news_body .date{width:80px;padding-right:10px;margin-right:20px;}
	.home_news_body .date span{font-size:24px;}
	.home_news_body .body h3{font-size:16px;}
	
	.position{display:none;}
	.subnav{margin:5px 0 10px 0;}
	.subnav ul{flex-wrap:wrap;justify-content:flex-start}
	.subnav ul li{flex:0 0 50%;max-width:50%;margin-left:0;margin-bottom:10px;}
	.subnav ul li a{padding:8px 10px;font-size:14px;text-align:center;}
	.subnav ul li:nth-child(1n){padding-right:5px;padding-left:0;}
	.subnav ul li:nth-child(2n){padding-right:0;padding-left:5px;}
	.banner_inner{height:auto;} 
	
	.banner_inner .width{padding-left:40px;padding-top:80px;}
	.banner_inner .title{font-size:26px;}
	.banner_inner .title span{font-size:18px;margin-left:10px;padding-left:10px;}
	.banner_inner .intro{font-size:14px;}
	
	.artlist-item-image{width:150px;margin-right:20px;}
	.artlist-item-image img{max-height:100px;}
	.artlist-item-image svg{max-height:100px;}
	.artlist-item-body{padding-right:0px;}
	.artlist-item-body .title{font-size:16px;}
	.artlist-item-body .desc{font-size:14px;line-height:20px;margin-top:10px;}
	.artlist-item-body .tags a{font-size:14px;}
	.artlist-item-date{display:none;}
	
	.artshow .other ul li{width:50%;}
	
	.ui-pre,.ui-next,.ui-show-tags,.ui-show-share,.ui-col-6{flex:0 0 100%;max-width:100%;}
	.ui-show-image .ui-col-3{padding-right:0;flex:0 0 50%;max-width:50%;margin:0 0 20px 0;padding-right:20px;}
	.ui-show-image .ui-col-3:nth-child(2n){margin-right:0;padding-right:0px;}
	.ui-show-share{text-align:center;margin-top:15px;}
	.ui-nice{padding-left:0 !important;margin-top:15px;}
	.ui-media-body {font-size:14px;}
	.ui-media-body a{font-size:16px;}
	.ui-media-text{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;}
	.ui-col-4.ui-text-right{display:none;}
	.ui-box{border-radius:0;box-shadow:0;}
	.ui-box.ui-mt-20{margin-top:0 !important;margin-bottom:20px;}
	.ui-box-body{padding:15px 20px;}
	.ui-box.ui-p-30{padding:15px !important;}
	.ui-image{padding:0 20px;}
	.ui-form-book{}
	.ui-form-book .ui-col-2{display:none;}
	.ui-form-book .ui-col-10{flex:0 0 100%;max-width:100%;}
	.ui-form-book .ui-offset-2{margin-left:0;flex:0 0 100%;max-width:100%;}
	.ui-form-book .ui-offset-2 .ui-btn{display:block;width:100%;text-align:center;}
	
	
	.copyright-body{flex-direction:column;}
	.copyright-body div{text-align:center;font-size:14px;line-height:24px;}
	

	.bbs_left{width:150px;}
	.bbs .temp_show_right{width:250px;}
	
}
/*Pad*/
@media screen and (max-width:768px)
{
	.nav-city{font-size:14px;margin:10px 10px 0 0;}
	.ui-piclist .ui-piclist-item{width:48.5%;border-radius:6px;}
	
	.ui-show-title{padding:0px 0px;}
	.ui-show-title h1{font-size:24px;line-height:30px;}
	.ui-show-body{padding:0px 0px;line-height:26px;}
	.contact{padding:0px;}
	.contact .ui-col-6{padding-bottom:10px;margin-top:10px;max-width:100%;margin-right:0;font-size:14px;}
	.contact h3{font-size:16px;}
	
	.page-login{margin:30px auto;padding:30px 20px;}
	.login-header{font-size:18px;}
	.page-login .ui-btn[type=submit]{padding:2px}
	
	.user_info{padding:20px 0px;display: block;}
	.user_info .face{flex:0 0 100%;width:100%;}
	.user_info .info{flex:0 0 100%;width:100%;}
	.user_info .info ul li{float: none;width:100%;margin-right:0;}
	
	.price-wrap{margin-top:15px;}
	.price-item{padding:15px;border-radius:6px;}
	.price-item:hover{transform:scale(1);box-shadow:rgba(60,72,88,0.2) 0px 0px 3px 0px;}
	
	.price-item .name span{padding:5px 15px;border-radius:30px;font-size:14px;}
	.price-item .price{padding:5px 0;}
	.price-item .price span{font-size:22px;}
	.price-item .desc{line-height:22px;font-size:14px;}
	.price-item ul{margin:10px 0 60px 0;padding-top:15px;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}
	.price-item ul li{line-height:26px;height:26px;font-size:14px;float:left;width:100%;}
	.price-item ul li i{font-size:18px;}
	.price-item a.action{bottom:15px;right:15px;left:15px;padding:10px 0;border-radius:5px;}
	
	
	.artlist-item-image{width:150px;margin-right:20px;}
	.artlist-item-image img{max-height:100px;}
	.artlist-item-image svg{max-height:100px;}
	.artlist-item-body{padding-right:0px;}
	.artlist-item-body .title{font-size:14px;margin-top:10px;}
	.artlist-item-body .desc{font-size:12px;line-height:20px;margin-top:10px;}

	.artlist-item-other{margin-top:10px;font-size:12px;}
	.artlist-item-other i{margin-right:5px;}
	.artlist-item-other a{margin:0 5px;font-size:12px;}
	
	
	.ui-media-list .ui-media-img{width:150px;margin-right:15px;}
	.ui-media-list .ui-media-img img,.ui-media-list .ui-media-img svg{width:100%;max-height:100px;}
	
	.ui-form .ui-form-group .ui-col-2{display: none;}
	.ui-form .ui-form-group .ui-col-5{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}
	
	.temp_show{display:block;}
	.temp_show_left{width:100%;border-radius:10px;padding:20px 30px;/*box-shadow:none;*/}
	.temp_show_left .title{display:block;padding-bottom:0;}
	.temp_show_left .title h1{font-size:18px;}
	.temp_show_left .title .state{text-align:left;margin-top:20px;display:flex;}
	.temp_show_left .title .state a{display:block;text-align:center;flex:1;line-height:34px;font-size:14px;}
	.temp_show_right{width:100%;margin-top:20px;border-radius:10px;}
	.temp_show_right:after{display:none;}
	
	.bbs{display:block;margin:15px 0 0 0;padding:0;max-width:100%;}
	.bbs_left{width:100%;border-radius:10px;padding:0 10px;border-radius:0;border:0;box-shadow:none;background:#fff;position:relative;}
	.bbs_left:before{display:block;left:0;bottom:0;right:0;height:1;content:"";position:absolute;border-bottom:1px solid #e0eaff;}
	.bbs_left .title{display:none;}
	.bbs_left .wrap{overflow-x:auto;overflow-y:hidden;white-space:nowrap;}
	.bbs_left .wrap{scrollbar-width:none;-ms-overflow-style:none;}
	.bbs_left .wrap::-webkit-scrollbar{display:none;}
	.bbs_left ul{margin:0;}
	.bbs_left ul li{display:inline-block;}
	.bbs_left ul li a{padding:0 15px;border:0;text-align:center;font-size:14px;margin-bottom:-2px;}
	.bbs_left ul li a i{display:none;}
	.bbs_left ul li.active a{color:#045AAC;font-weight:bold;border:1px solid #e0eaff;border-bottom:0;background:#fff;border-radius:4px 4px 0 0;}
	.bbs_left ul li.active a:after{position:absolute;content:"";width:100%;height:2px;left:1px;right:1px;bottom:-1px;top:auto;bottom:-2px;background:#fff;display:none;}
	
	.bbs_mid{width:100%;border-radius:10px;padding:15px 10px 30px 10px;margin-top:0;border-top:0;border-radius:0;box-shadow:none;}
	
	.bbs_mid .ui-tabs-nav{display:flex;}
	.bbs_mid .ui-tabs-nav li{flex:1;}
	.bbs_mid .ui-tabs-nav li a{font-size:14px;padding:6px auto;text-align:center;}
	
	.bbs-topic-item{padding:15px 0;}
	.bbs-topic-item .face{width:36px;height:36px;}
	.bbs-topic-item .body{padding:0 10px;}
	.bbs-topic-item .body .title{font-size:14px;}
	.bbs-topic-item .body .desc{font-size:12px;}
	.bbs-topic-item .other{font-size:12px;padding-left:10px;min-width:auto;}
	.bbs-topic-item .other i{font-size:16px;}
	.bbs .temp_show_right{width:100%;margin-top:20px;border-radius:10px;border-radius:0;box-shadow:none;border-left:0;border-right:0;}
	
	.bbs_show .temp_show_left{border-radius:0;padding:15px;border-top:0;}
	.temp_show_left .info{text-align:center;border:1px solid #E0EAFF}
	.temp_show_left .info:before{display:none;}
	
	.ui-chat-item-face{min-width:45px;text-align:left;}
	.ui-chat-item-face img{width:38px;height:38px;}
	.ui-chat-item-face .nickname{font-size:12px;}
	.ui-chat-item-main-body{max-width:calc(100% - 50px);font-size:12px;}
	.ui-chat-item-main-body p{font-size:12px;}
	.ui-chat-item-main-bodys .ui-btn{display:block;width:100%;text-align:center;font-size:14px;}
	.ui-bbs .ui-chat-item-main-reply-left{width:40px;}
	.ui-chat-item-main-date{font-size:12px;}
	
	.home_news_body{padding:10px;border-radius:6px;}
	.ui-tabs-pane .link a{border-radius:6px;font-size:14px;}
	
	.ui-piclist-flex .action a.ui-btn{padding:0 5px;font-size:12px;}
	
	.ui-box-body{padding:10px;}
	.order-base{display:block;}
	.order-base-left{border-right:0px;}
	.order-base-right{padding-left:0px;}
}
/*mobile*/
@media screen and (max-width:640px)
{
	#ui-offside-nav{width:60%;padding:0 10px;}


	.banner-item-body .text h3{font-size:20px;line-height:22px;}
	.banner-item-body .text p{font-size:14px;line-height:20px;}
	.banner-item-body .text .links a{padding:6px 12px;font-size:14px;}

    .home_services_body{background:#fff;box-shadow:none;padding:0px;margin:0;border-radius:0px;}
    .home_services_body:before{width:80px;height:80px;top:2px;}
    .home_services_body .icon{width:80px;height:80px;line-height:80px;}
    .home_services_body .icon i{font-size:32px;}
    .home_services_body .name{font-size:14px;margin:10px 0;}
    .home_services_body .desc{display:none;}

    .ui_data_item:after{right:0;top:0px;}
    .ui_data_item_head span{font-size:22px;}
    .ui_data_item_head em{font-size:12px;top:0px;}
    .ui_data_item_foot{color:#045AAC;}
	
	.home_subject{margin:0px 15px;}
	.home_subject_left .title{font-size:13px;}
	.home_subject_left .name{font-size:18px;}
	.home_subject_left .ename{font-size:14px;}
	.home_about_left{display:none;}
	.home_about_right{margin-top:0px;padding:5px 15px 20px 15px;}
	.home_about_right h1{font-size:18px;}
	.home_about_right .text{line-height:20px;font-size:14px;}
	.home_about_right .more a{width:160px;font-size:14px;}
	.home_about_right .more a:after{width:60px;border-left:18px solid transparent;}
	.home_about_right .more a span{padding:0 10px 0 20px;}
	.home_about_right .more a span i{font-size:16px;}
	
	.ui-piclist-body{padding:10px;}
	.ui-piclist-title{font-size:14px;}
	
	.artlist-item{display:block;}
	.artlist-item-image{flex:0 0 100%;width:100%;position:relative;overflow:hidden;}
	.artlist-item-image img{max-height:100%;hposition:absolute;z-index:1;transition:all 1s}
	.artlist-item-image:hover img{transform:scale(1.2);}
	.artlist-item-image svg{max-height:100%;hposition:absolute;z-index:1;}
	
	.ui-media-list .ui-media{display:block;}
	.ui-media-list .ui-media-img{flex:0 0 100%;width:100%;height:100%;position:relative;overflow:hidden;margin-right:0px;}
	
	
	.home_news{margin-top:10px;padding:0;}
	.home_news .home_news_item{margin:0 0 10px 0;width:100%;}
	.home_news .home_news_item:nth-child(1n){padding-right:15px;padding-left:15px;}
	.home_news_body{padding:10px;border-radius:6px;}
	.home_news_body .date{width:70px;text-align:center;padding-right:10px;margin-right:20px;border-right:1px solid #eee;}
	.home_news_body .date span{font-size:16px;}
	.home_news_body .date p{font-size:12px;}
	.home_news_body .body h3{font-size:14px;}
	.home_news_body .body p{font-size:12px;}
	
	.our_list_item{flex:0 0 33.333333%;max-width:33.333333%;}
	.our_list_item_body{ display:block;text-align:center;align-items:center;margin:10px;padding:10px;}
	.our_list_item_body .image{margin:0 auto 5px auto;}
	.our_list_item_body .text{margin-left:0px;flex:0 0 100%; line-height:20px;}
	.our_list_item_body .text h4{font-size:14px;}
	.our_list_item_body .text span{display: none;font-size:12px;}
	
	.ui-show-image .ui-card-image{height:auto;}
	.ui-show-image .ui-col-3{padding-right:0;flex:0 0 100%;max-width:100%;}
	
	.artshow h1{font-size:18px;}
	.artshow .info{font-size:14px;}
	.artshow .content{font-size:14px;}
	.artshow .content p{margin-bottom:15px;line-height:20px;}
	
	.ui-show-tags a{font-size:14px;}

	.footer-item .ui-collapse-menu-title a{font-size:14px;line-height:26px;}
	.footer-item .ui-collapse-menu-body ul li a{font-size:14px;}
	
	.banner_inner .width{padding:40px 0 40px 20px;}
	.banner_inner .title{font-size:24px;}
	.banner_inner .title span{font-size:16px;margin-left:10px;padding-left:10px;}
	.banner_inner .intro{font-size:14px;}

	.proshow .col-left{width:100%;border-right:0px;padding:15px 3%;}
	.proshow .col-right{width:100%;padding:0px;}
	.proshow .col-right h1{font-size:20px;}
	
	
	.ui-piclist-flex .action .ui-btn{margin:0 0;padding:0px 0; font-size:12px;}

    .ui-dialog-tips{max-width:100%;min-width:100%;margin:40px auto;border-radius:10px;}
	.ui-dialog-alipay{min-width:96%;}
	.ui-dialog-alipay .ui-dialog-body .pay-footer{font-size:14px;}
	.ui-dialog-weixin{min-width:96%;}
	.ui-dialog-weixin .ui-dialog-body .pay-footer{font-size:14px;}
	
	
	.ui-btn-group-item{padding:0 10px;line-height:30px;font-size:14px;}
	.ui-table th{padding:10px;font-size:14px;}
	.ui-table td{padding:10px 10px;min-height:30px;font-size:12px;}
	


}
.bbs div,.bbs p{font-family:Segoe UI Emoji,Microsoft YaHei;}
